touched in the head – English–Español translations

🇬🇧 en es 🇪🇸

touched in the head adjective

lonyipietro, tocado de la cabeza
Wiktionary Links